package com.thtf.strokeinquiry.app.bean.req;

import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

public class MedSurgeryReq {

    private String recordId;


    private String isCas;

    private String casType;

    private String casReexam;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date casReexamDate;

    private String casOrg;

    private String casReexamType;

    private String casRelapse;

    private String casRelapseIntervention;

    private String casRelapseTrea;

    private String isCae;

    private String caeType;

    private String caeReexam;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date caeReexamDate;

    private String caeOrg;

    private String caeReexamType;

    private String caeRelapse;

    private String caeRelapseIntervention;

    private String caeRelapseTrea;

    private String extrIntracranialBypass;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date extrIntracranialBypassDate;

    private String isPci;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date pciDate;

    private String isCabg;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date cabgDate;

    private String isHemorrhagicStroke;

    private String hemorrhagicStrokeTrea;

    private String hemorrhagicStrokeYear;

    private  String casYear;

    private  String casReexamInterval;

    private  String caeYear;

    private  String caeReexamInterval;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date hemorrhagicStrokeDate;

    public Date getHemorrhagicStrokeDate() {
        return hemorrhagicStrokeDate;
    }

    public void setHemorrhagicStrokeDate(Date hemorrhagicStrokeDate) {
        this.hemorrhagicStrokeDate = hemorrhagicStrokeDate;
    }

    public String getCasYear() {
        return casYear;
    }

    public void setCasYear(String casYear) {
        this.casYear = casYear;
    }

    public String getCasReexamInterval() {
        return casReexamInterval;
    }

    public void setCasReexamInterval(String casReexamInterval) {
        this.casReexamInterval = casReexamInterval;
    }

    public String getCaeYear() {
        return caeYear;
    }

    public void setCaeYear(String caeYear) {
        this.caeYear = caeYear;
    }

    public String getCaeReexamInterval() {
        return caeReexamInterval;
    }

    public void setCaeReexamInterval(String caeReexamInterval) {
        this.caeReexamInterval = caeReexamInterval;
    }

    public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId == null ? null : recordId.trim();
    }



    public String getIsCas() {
        return isCas;
    }

    public void setIsCas(String isCas) {
        this.isCas = isCas == null ? null : isCas.trim();
    }

    public String getCasType() {
        return casType;
    }

    public void setCasType(String casType) {
        this.casType = casType == null ? null : casType.trim();
    }

    public String getCasReexam() {
        return casReexam;
    }

    public void setCasReexam(String casReexam) {
        this.casReexam = casReexam == null ? null : casReexam.trim();
    }

    public Date getCasReexamDate() {
        return casReexamDate;
    }

    public void setCasReexamDate(Date casReexamDate) {
        this.casReexamDate = casReexamDate;
    }

    public String getCasOrg() {
        return casOrg;
    }

    public void setCasOrg(String casOrg) {
        this.casOrg = casOrg == null ? null : casOrg.trim();
    }

    public String getCasReexamType() {
        return casReexamType;
    }

    public void setCasReexamType(String casReexamType) {
        this.casReexamType = casReexamType == null ? null : casReexamType.trim();
    }

    public String getCasRelapse() {
        return casRelapse;
    }

    public void setCasRelapse(String casRelapse) {
        this.casRelapse = casRelapse == null ? null : casRelapse.trim();
    }

    public String getCasRelapseIntervention() {
        return casRelapseIntervention;
    }

    public void setCasRelapseIntervention(String casRelapseIntervention) {
        this.casRelapseIntervention = casRelapseIntervention == null ? null : casRelapseIntervention.trim();
    }

    public String getCasRelapseTrea() {
        return casRelapseTrea;
    }

    public void setCasRelapseTrea(String casRelapseTrea) {
        this.casRelapseTrea = casRelapseTrea == null ? null : casRelapseTrea.trim();
    }

    public String getIsCae() {
        return isCae;
    }

    public void setIsCae(String isCae) {
        this.isCae = isCae == null ? null : isCae.trim();
    }

    public String getCaeType() {
        return caeType;
    }

    public void setCaeType(String caeType) {
        this.caeType = caeType == null ? null : caeType.trim();
    }

    public String getCaeReexam() {
        return caeReexam;
    }

    public void setCaeReexam(String caeReexam) {
        this.caeReexam = caeReexam == null ? null : caeReexam.trim();
    }

    public Date getCaeReexamDate() {
        return caeReexamDate;
    }

    public void setCaeReexamDate(Date caeReexamDate) {
        this.caeReexamDate = caeReexamDate;
    }

    public String getCaeOrg() {
        return caeOrg;
    }

    public void setCaeOrg(String caeOrg) {
        this.caeOrg = caeOrg == null ? null : caeOrg.trim();
    }

    public String getCaeReexamType() {
        return caeReexamType;
    }

    public void setCaeReexamType(String caeReexamType) {
        this.caeReexamType = caeReexamType == null ? null : caeReexamType.trim();
    }

    public String getCaeRelapse() {
        return caeRelapse;
    }

    public void setCaeRelapse(String caeRelapse) {
        this.caeRelapse = caeRelapse == null ? null : caeRelapse.trim();
    }

    public String getCaeRelapseIntervention() {
        return caeRelapseIntervention;
    }

    public void setCaeRelapseIntervention(String caeRelapseIntervention) {
        this.caeRelapseIntervention = caeRelapseIntervention == null ? null : caeRelapseIntervention.trim();
    }

    public String getCaeRelapseTrea() {
        return caeRelapseTrea;
    }

    public void setCaeRelapseTrea(String caeRelapseTrea) {
        this.caeRelapseTrea = caeRelapseTrea == null ? null : caeRelapseTrea.trim();
    }

    public String getExtrIntracranialBypass() {
        return extrIntracranialBypass;
    }

    public void setExtrIntracranialBypass(String extrIntracranialBypass) {
        this.extrIntracranialBypass = extrIntracranialBypass == null ? null : extrIntracranialBypass.trim();
    }

    public Date getExtrIntracranialBypassDate() {
        return extrIntracranialBypassDate;
    }

    public void setExtrIntracranialBypassDate(Date extrIntracranialBypassDate) {
        this.extrIntracranialBypassDate = extrIntracranialBypassDate;
    }

    public String getIsPci() {
        return isPci;
    }

    public void setIsPci(String isPci) {
        this.isPci = isPci == null ? null : isPci.trim();
    }

    public Date getPciDate() {
        return pciDate;
    }

    public void setPciDate(Date pciDate) {
        this.pciDate = pciDate;
    }

    public String getIsCabg() {
        return isCabg;
    }

    public void setIsCabg(String isCabg) {
        this.isCabg = isCabg == null ? null : isCabg.trim();
    }

    public Date getCabgDate() {
        return cabgDate;
    }

    public void setCabgDate(Date cabgDate) {
        this.cabgDate = cabgDate;
    }

    public String getIsHemorrhagicStroke() {
        return isHemorrhagicStroke;
    }

    public void setIsHemorrhagicStroke(String isHemorrhagicStroke) {
        this.isHemorrhagicStroke = isHemorrhagicStroke == null ? null : isHemorrhagicStroke.trim();
    }

    public String getHemorrhagicStrokeTrea() {
        return hemorrhagicStrokeTrea;
    }

    public void setHemorrhagicStrokeTrea(String hemorrhagicStrokeTrea) {
        this.hemorrhagicStrokeTrea = hemorrhagicStrokeTrea == null ? null : hemorrhagicStrokeTrea.trim();
    }

    public String getHemorrhagicStrokeYear() {
        return hemorrhagicStrokeYear;
    }

    public void setHemorrhagicStrokeYear(String hemorrhagicStrokeYear) {
        this.hemorrhagicStrokeYear = hemorrhagicStrokeYear == null ? null : hemorrhagicStrokeYear.trim();
    }

}